the other end of world - German English Dictionary